under the present circumstances - Turkish English Dictionary